arisaema atrorubens - French English Dictionary